<template>
	<div id="app">
		<transition name="fade" mode="out-in">
			<router-view></router-view>
		</transition>
	</div>
</template>

<script lang="ts">
import { Component, Vue } from 'vue-property-decorator';
@Component
export default class App extends Vue {
	created() {
		let arr1 = [1, 3],
			arr2 = [4, 6],
			bothArr = [...arr1, ...arr2];
	}
}
</script>

<style lang="scss" scoped>
.fade-enter-active,
.fade-leave-active {
	transition: opacity 0.75s ease;
}
.fade-enter,
.fade-leave-active {
	opacity: 0;
}
</style>
<style type="text/css">
.flex {
	display: flex;
}
.icon {
	width: 1em;
	height: 1em;
	vertical-align: -0.15em;
	fill: currentColor;
	overflow: hidden;
}
</style>
